html{font-size: 625%;}
.container{max-width:750px;min-width:320px;margin: 0 auto;}
/* 产品详情页搜索框 */
.search{width: 100%;height:45px;padding:5px 5px;box-sizing:border-box;background: #FD5327;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;}
.search .fa-angle-left{font-size: 0.35rem;width:25px;color:#fff;display: block;padding-left: 5px;line-height: 32px;}
.search input{padding-left:28px;box-sizing:border-box;height: 35px;line-height:35px;font-size: 0.16rem;border-radius:7px;border: 0;background: #D32D00;color:#fff;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1; } 
.search input[placeholder]{ color:#fff !important; }
.search input::-webkit-input-placeholder{color: #fff;}
.search input:-moz-placeholder{color:#fff;}
.search input:-ms-input-placeholder{color:#fff;}
.search .share{height: 35px;width: 35px;color:#fff;}
.search .share .fa-share-alt{width: 100%;text-align: center;font-size: 20px;float: left;}
.search .share span{width:100%;text-align: center;display:inline-block;float:left;}
.search .fa-search{font-size: 20px;color: #fff;position: absolute;left:40px;top:12px;font-weight: 400;}
/* 产品详情页页搜索框结束*/

/* 产品详情图banner */
.swiper-container img{width: 100%;}
/* .swiper-container .swiper-scrollbar{background: #fff !important;} */
.swiper-container .swiper-scrollbar-drag {background: #FD5327 !important;}
/* 产品详情图banner结束 */

.product_title{box-sizing:border-box;width: 100%;padding: 4px 15px; height: 56px;line-height: 24px;font-size: 0.14rem;color: #393939;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}    /* 产品标题 */


/* 购买价格介绍 */
.product_num{width: 100%;height: 60px;box-sizing:border-box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;}
.product_num .product_num_per{box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;box-sizing:border-box;}
.product_num .product_num_per span{width: 100%;display: inline-block;text-align: center;line-height: 25px;box-sizing:border-box;}
.product_num .product_num_per span.up{font-size: 0.12rem;color:#7D7D7D;}
.product_num .product_num_per span.down{font-size: 0.12rem;color:#FD5427;font-weight: 900;}
.product_num .product_num_per span.down strong{font-size: 0.16rem;}
.product_num .product_num_per:nth-child(1) span{text-align: left;padding-left: 10px;}
.product_num .product_num_per:nth-child(3) span{text-align: right;padding-right: 10px;}
/* 购买价格介绍结束 */


.product_down{width: 100%;background: #F5F5F5;padding: 8px 0 ;}
.product_down .product_down_main{background: #fff;width: 100%;}
.product_down .product_down_main .header{width: 100%;background: #fff;padding: 5px;position: relative;box-sizing:border-box; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;}
.product_down .product_down_main .header .logo{ width: 15.333%; padding-bottom:15.333%; position: relative;}
.product_down .product_down_main .header .hd_middler{width: 100%; padding-left:10px; box-sizing:border-box;padding-top:10px;box-flex: 1;-webkit-box-flex: 1; -moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;}
.product_down .product_down_main .header .hd_middler h1{font-size: 0.14rem; color:#6B6B6B;}
.product_down .product_down_main .header .hd_middler .biao{width: 15%;padding-top: 5%;}
.product_down .product_down_main .header .fa-angle-right{font-size: 0.56rem;vertical-align: middle;color:#E2E2E5;}
.product_down .product_down_main .pro_main_down{width: 100%;height: 56px;padding: 13px 10px;box-sizing:border-box;}
.product_down .product_down_main .pro_main_down a{display: inline-block;width: 48%;border: 1px solid #D9D9D9;font-size: 0.13rem;color:#ACACAC;height: 30px;line-height: 30px;text-align: center;}
.product_down .product_down_main .pro_main_down a.all{float: left;}
.product_down .product_down_main .pro_main_down a.all i{display: inline-block;height: 20px;width: 20px; background: url(../img/3.png) no-repeat 20% 50%;background-size: contain;position: relative;top:5px;}
.product_down .product_down_main .pro_main_down a.line{float: right;}
.product_down .product_down_main .pro_main_down a.line i{display: inline-block;height: 20px;width: 20px; background: url(../img/line.png) no-repeat 20% 50%;background-size: contain;position: relative;top:5px;}


.uppull{width: 100%;box-sizing:border-box;height: 35px;color: #A0A0A0;font-size: 0.16rem;line-height: 35px;text-align: center;margin-bottom: 50px;}
.uppull i{display: inline-block;height: 0.2rem;width: 0.2rem; background: url(../img/up.png) no-repeat 20% 50%;background-size: contain;position: relative;top:5px;}
.product_list{width: 100%;display: none;}
.product_list img{width: 100%;}

/* 导航 */

.tabbar{width: 100%;height: 50px;background: #fff;position: fixed;bottom: 0;box-sizing:border-box; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;max-width: 750px;min-width: 320px;border-top:1px solid #EBEBEB;}
.tabbar .tabbar-item{box-sizing:border-box;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;padding: 5px 0px;}
.tabbar a.tabbar-item{display: block;text-align: center;padding: 0;line-height: 50px;font-size: 0.14rem;}
.tabbar .tabbar-item .in{box-sizing:border-box;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;border-right:1px solid #EBEBEB;}
.tabbar .add{background: #F7D5A9;color:#FD5427;}
.tabbar .buy{background: #FD5327;color:#fff;}
.tabbar .tabbar-item .tabbar_icon{margin: 0 auto;width: 24px;height: 24px;background-size: cover;}
.tabbar .tabbar-item .in:nth-child(1) .tabbar_icon{background-image: url(../img/1.png);}
.tabbar .tabbar-item .in:nth-child(2) .tabbar_icon{background-image: url(../img/2.png);}
.tabbar .tabbar-item .tabbar_icon img{width: 100%;}
.tabbar .tabbar-item p{display: block;width: 100%;text-align: center;color:#848484;}
/* 导航结束 */



.app_transition{ display: none;opacity: 0; max-width: 750px;min-width: 320px;margin: 0 auto;}
.app_transition .layer{position: fixed; top: 0px; left: 0px;right: 0; display: block; width: 100%; height: 100%; z-index: 100; opacity: 0.3; background:#000;max-width: 750px;min-width: 320px;margin: 0 auto;}
.app_transition .buy_con{position: fixed; top: 120px;left: 0;bottom: 0;right: 0;z-index: 100;padding-bottom: 74px;width: 100%;background-color: #fff;max-width: 750px;min-width: 320px;margin: 0 auto;overflow-x: hidden; overflow-y: auto;}
.app_transition .buy_con .buy_up{width: 100%;padding: 13px 0; box-sizing:border-box; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;display: -webkit-flex;display: -moz-flex;position: relative;}
.app_transition .buy_con .buy_up .fa-close{color:#8B8B8B;position: absolute;right: 5px;top: 5px;font-size: 0.20rem;}

.app_transition .buy_con .buy_up .proimg{width:25%;padding-top: 20%; }
.app_transition .buy_con .buy_up .buymain{padding: 10px;box-sizing:border-box;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;}
.app_transition .buy_con .buy_up .buymain h1{display: block;font-size: 0.14rem;color: #363636;height: 40px;line-height: 20px;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width: 100%;}
.app_transition .buy_con .buy_up .buymain .down{font-size: 0.12rem;color:#FD5427;font-weight: 900;}
.app_transition .buy_con .buy_up .buymain .down strong{font-size: 0.16rem;}
.app_transition .buy_con .buy_down{width: 100%;box-sizing:border-box;overflow-x: hidden; overflow-y: auto;/* position: fixed;top: 192px;bottom: 60px;left: 0;right: 0; */}
.app_transition .buy_con .buy_down h1{width: 100%;height: 30px;line-height: 30px;font-size: 0.16rem;background: #EBEBEB;box-sizing:border-box;display: block;padding-left:20px;}
.app_transition .buy_con .buy_down .amount{width: 100%;box-sizing:border-box;height: 54px;border-bottom: 1px solid #EBEBEB;position: relative;}
.app_transition .buy_con .buy_down .amount label{display: block; width: 25%;height:30px;border: 1px solid #CFCFCF;line-height: 30px;text-align: center;position: absolute;top:10px;left: 10px;border-radius: 3px;color: #363636;}
.app_transition .buy_con .buy_down .amount .unit_amount{width: 120px;height: 30px;position: absolute;top: 10px;right: 10px; box-sizing:border-box;}
.app_transition .buy_con .buy_down .amount a{display: block; width: 30px;height: 30px;overflow: hidden;line-height: 30px;border: 1px solid #d9d9d9;text-align: center;font-size: 0.14rem;color: #8B8B8B;float: left;box-sizing:border-box;font-weight: 100;}
.app_transition .buy_con .buy_down .amount input{width: 60px;height: 30px;float: left;box-sizing:border-box;border: 1px solid #d9d9d9;border-left: none;border-right:none;text-align: center;color:#FD5427;}
.app_transition .buy_con .buy_down .amount a.amount_down{border-top-left-radius:3px;border-bottom-left-radius:3px;}
.app_transition .buy_con .buy_down .amount a.amount_up{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.app_transition .buy_con .buy_down .buy_bottom{width: 100%;height: 40px;position: fixed;bottom: 0;margin: 0 auto;max-width: 750px;min-width: 320px;background: #FD5327;text-align: center;line-height: 40px;border: 0;font-size: 0.16rem;color:#fff;}



@media screen and (min-width:640px){
	html{
		font-size: 808.5%;
	}
}